mountain ham - German English Dictionary